package com.example.onlinemonitoring.Util.language;

import lombok.Data;
import lombok.EqualsAndHashCode;

@Data
@EqualsAndHashCode(callSuper = false)
public class EN extends _CurrentLanguage {
    public String title = "Intelligent Substation Comprehensive Online Monitoring System";
    public String dischargeAmount = "Discharge Amount";
    public String operationSuccess = "Operation successful";
    public String operationFailed = "Operation failed!";
    public String dataEmpty = "Data is empty";
    public String openSuccess = "Open successful";
    public String closeSuccess = "Close successful";
    public String openFailedRetry = "Open failed, please retry";
    public String closeFailedRetry = "Close failed, please retry";
    public String addSuccess = "Add successful";
    public String addFailed = "Add failed";
    public String modifySuccess = "Modify successful";
    public String modifyFailed = "Modify failed";
    public String deleteSuccess = "Delete successful";
    public String deleteFailed = "Delete failed";
    public String normal = "Normal";
    public String warning = "Warning";
    public String alarm = "Alarm";
    public String deviceID = "Device ID";
    public String deviceName = "Device Name";
    public String stationID = "Station Address";
    public String deviceGroup = "Device Group";
    public String deviceAddress = "Device Address";
    public String pointAddress = "Monitoring Point Address";
    public String pointName = "Monitoring Point Name";
    public String dataTime = "Data Time";
    public String alarmLevel = "Alarm Level";
    public String alarmDetails = "Alarm Details";
    public String historicalDetails = "Historical Details";
    public String unknown = "Unknown";
    public String restored = "Restored";
    public String alarmActive = "Alarm Active";
    public String realtimeDetails = "Real-time Details";
    public String startTime = "Alarm Start Time";
    public String endTime = "Data Time";
    public String measuredValue = "Measured Value";
    public String warningValue = "Warning Value";
    public String warningRelieveValue = "Warning Relieve Value";
    public String alarmValue = "Alarm Value";
    public String alarmRelieveValue = "Alarm Relieve Value";
    public String alarmStatus = "Alarm Status";
    public String newMonitoringPoint = "New Monitoring Point";
    public String serialPortListSuccess = "Serial port list returned successfully";
    public String openFailedPortInUse = "Open failed, current COM port is already in use";
    public String databaseConnectionFailed = "Failed! Please check if the database is connected";
    public String mandatoryFieldsCannotBeEmpty = "Mandatory fields cannot be empty!";
    public String maxAddressMustBeGreaterThanMinAddress = "Max address must be greater than min address!";
    public String addMonitoringPointFailed = "Failed to add monitoring point!";
    public String addDeviceSuccess = "Device added successfully!";
    public String addDeviceFailed = "Failed to add device!";
    public String modifyDeviceSuccess = "Device modified successfully!";
    public String modifyDeviceFailed = "Failed to modify device!";
    public String styleOil = "h2|1|H2(ppm),co|1|CO(ppm),ch4|1|CH4(ppm),co2|1|CO2(ppm),c2h4|1|C2H4(ppm),c2h6|1|C2H6(ppm),c2h2|1|C2H2(ppm),n2|1|N2(ppm),o2|1|O2(ppm),tothyd|1|TotHyd (ppm),ppm|1|H2O(ppm),lasttemperaturectrl1|1|Core (mA)";

    public String msg1 = "Abnormal historical data from oil chromatography!";
    public String msg2 = "Only one record or no records found within the selected time range, please select a different time range!";
    public String msg3 = "No monitoring point set for oil chromatography!";
    public String msg4 = "No oil quality set!";
    public String msg5 = "No oil density set!";
    public String msg6 = "Oil chromatography not enabled!";
    public String address = "Address";
    public String command = "Command";
    public String inspectionSuccess = "Inspection successful";
    public String standardStart = "Standard start";
    public String updateGraphFailed = "Failed to update the graph!";
    public String noMonitoringPointInDatabase = "No monitoring points found in the current database:";
    public String pleaseAddMonitoringPointFirst = "Please add the monitoring point first";
    public String packet = "Packet";
    public String error = "Error";
    public String incorrectPacketLength = "Incorrect packet data length";
    public String incorrectPacketHeaderKeyword = "Incorrect packet data header keyword";
    public String incorrectPacketFooterKeyword = "Incorrect packet data footer keyword";
    public String packetChecksumError = "Packet checksum error";
    public String packetsReceivedButNotInspected = "Packet data received but the number of packets to be inspected is not yet complete";
    public String packetData = "Packet data";
    public String configurationInformationMissing = "Configuration information missing for";
    public String frameNotAddedCannotDetermineConcentration = "Frame not added, unable to determine concentration";
    public String updateRealtimeDataFailedCheckDatabaseConnection = "Failed to update real-time data, please check the database connection";
    public String currentMonitoringPoint = "Current monitoring point:";
    public String alarmValueNotSet = "Alarm value not set";
    public String deviceReturnedData = "Device returned data";
    public String substationAddress = "Substation Address";
    public String hydrogen = "Hydrogen";
    public String carbonMonoxide = "Carbon Monoxide";
    public String methane = "Methane";
    public String carbonDioxide = "Carbon Dioxide";
    public String ethylene = "Ethylene";
    public String ethane = "Ethane";
    public String acetylene = "Acetylene";
    public String nitrogen = "Nitrogen";
    public String oxygen = "Oxygen";
    public String totalHydrocarbon = "Total Hydrocarbon";
    public String moisture = "Moisture";
    public String addHistoricalDataFailedCheckDatabaseConnection = "Failed to add historical data, please check the database connection";
    public String inspection = "Inspection";
    public String remoteControlCommand = "Remote Control Command";
    public String styleOptical = "temper|1|Temperature (℃),xinhao|0|Signal,lv|0|Light Value";

    public String opticalFiberDeviceReturnedData = "Fluorescent fiber optic device returned data";
    public String temperature = "Temperature";
    public String fiberMonitoringPoint = "Fiber Monitoring Point";
    public String fiberTemperature = "Fiber Temperature";
    public String fiberPossiblyDamaged = "Fiber may be damaged";
    public String sensorModulePossiblyDamaged = "Sensor module may be damaged";
    public String deviceNotFound = "Device not found";
    public String relayDatabaseCorrupted = "The relay database path sequence number is incorrect! The relay configuration information table is corrupted!";

    public String nameOil = "Dissolved Gas in Oil";
    public String nameOptical = "Fluorescent fiber optic";
    public String nameJdq = "Relay output";
    public String nameAll = "Substation";
}
